upon one's oath - Französisch Englisch Wörterbuch